ODP-Trader
نویسنده
چکیده
In an open distributed system, it is desirable to have dynamic selection of required services. Trading is a common ODP function that enables client (service consumers) to choose appropriate servers (service providers) at run time so that clients can be configured into an ODP system without prior knowledge of the server objects. An ODP-trader is an object that provides such a trading function. Using the ODP viewpoints, we show how traders provide an advertising and matchmaking service for objects to enable the dynamic selection of appropriate servers. We also show that traders can be federated to provide a transparent method of interworking while maintaining the autonomy and the heterogeneity of distributed component traders. Keyword Codes : C.2.4, H.3.3
منابع مشابه
An Object - Oriented Approach to theFormal Speci cation of ODP Trader
An Object-Z formal speciication of the ODP Trader is presented which concisely captures the hierarchical context structure, the distribution of information and the communication aspects of the Trader. Particular use is made of generic classes, class inheritance and object aggregation (i.e. the instantiation of collections of similar objects) to give a structured speciication that can be readily...
متن کاملApplying the Architectural Semantics of ODP to Develop a Trader Specification
This paper provides an introduction to the role of Formal Description Techniques in the development of an architectural semantics for Open Distributed Processing (ODP). Following a brief overview of ODP and the Reference Model for ODP, an outline of the reasons for developing of an architectural semantics is given. The different approaches currently being taken for an ODP architectural semantic...
متن کاملAn Object-Oriented Approach to the Formal Specification of ODP Trader
An Object-Z formal speci cation of the ODP Trader is presented which concisely captures the hierarchical context structure, the distribution of information and the communication aspects of the Trader. Particular use is made of generic classes, class inheritance and object aggregation (i.e. the instantiation of collections of similar objects) to give a structured speci cation that can be readily...
متن کاملModelling an Object Based System with Coloured Petri Nets
The Reference Model for Open Distributed Processing (RM–ODP) defines an architecture which allows heterogeneous software components to interact, where entities in the system are Objects. In RM–ODP, entire applications may be considered to be Objects. In order to allow dynamic location of services/resources, a Trading function has been defined which is performed by a Trader instance. In this pap...
متن کامل